/*
 * Copyright (c) 2008-2019 浩瀚深度 All Rights Reserved.
 *
 * FileName: TrafficFlowFlag.java
 *
 * Description：
 *
 * History:
 * v1.0.0, zmw, 2019年1月8日, Create
 */
package com.monitor.config.zmq;

/**
 * JSON格式采集命令
 *
 * @author zmw
 * @version 1.0.0
 * @since 1.0.0
 */
public class TrafficFlowFlag {
    /**
     * 流量类型：1—1分钟的流量统计，2—5分钟的流量统计，3—历史总流量统计
     */
    private int flags;
    /**
     * 流量上报类型：0—只上报有流量统计的项；1—上报所有项
     */
    private int totalFlags;

    /**
     *
     */
    public TrafficFlowFlag() {
    }

    /**
     * @param flags      流量类型
     * @param totalFlags 流量上报类型
     */
    public TrafficFlowFlag(int flags, int totalFlags) {
        super();
        this.flags = flags;
        this.totalFlags = totalFlags;
    }

    /**
     * @return the flags
     */
    public int getFlags() {
        return flags;
    }

    /**
     * @param flags the flags to set
     */
    public void setFlags(int flags) {
        this.flags = flags;
    }

    /**
     * @return the totalFlags
     */
    public int getTotalFlags() {
        return totalFlags;
    }

    /**
     * @param totalFlags the totalFlags to set
     */
    public void setTotalFlags(int totalFlags) {
        this.totalFlags = totalFlags;
    }
}
